docs: Annotate the GL shader objects
authorEmmanuele Bassi <ebassi@gnome.org>
Tue, 1 Dec 2020 14:16:45 +0000 (14:16 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Tue, 1 Dec 2020 15:51:52 +0000 (15:51 +0000)
gsk/gskglshader.h

index 57bf941730a236a7855be6777301d2a0001893d9..2e98e5cb12da611eef980f9d6ead5f5b646924c4 100644 (file)
@@ -32,10 +32,20 @@ G_BEGIN_DECLS
 
 #define GSK_TYPE_SHADER_ARGS_BUILDER    (gsk_shader_args_builder_get_type ())
 
+/**
+ * GskShaderArgsBuilder:
+ *
+ * An object to build the uniforms data for a #GskGLShader.
+ */
 typedef struct _GskShaderArgsBuilder GskShaderArgsBuilder;
 
 #define GSK_TYPE_GL_SHADER (gsk_gl_shader_get_type ())
 
+/**
+ * GskGLShader:
+ *
+ * An object representing a GL shader program.
+ */
 GDK_AVAILABLE_IN_ALL
 G_DECLARE_FINAL_TYPE (GskGLShader, gsk_gl_shader, GSK, GL_SHADER, GObject)